@charset "utf-8";
*{padding: 0px; margin: 0px; -webkit-text-size-adjust:none;}

html, body {font-size: 12px; color: #020202; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; margin:0px auto; background: #FFFFFF;}

ol,ul,li{list-style:none; margin: 0px; padding: 0px; }

h1,h2,h3,h4,h5,font{ font-size: 12px;}

input{font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link    {font-size: 12px; color: #020202; text-decoration: none; border:none;}
a:visited {font-size: 12px; color: #020202; text-decoration: none; border:none;}
a:hover   {font-size: 12px; color: #020202; text-decoration: underline; border:none;}
a:active  {font-size: 12px; color: #020202; text-decoration: none; border:none;}

a img{ border: none;}
img { -ms-interpolation-mode: bicubic; /*IE 7.0+*/}
img { image-rendering: optimizeQuality; /* FF 3.6 */}
table{ width:100%; border-collapse:collapse; border-spacing:0; }
table td,table th{padding: 5px;}

.btn{display: inline-block; cursor: pointer;}
.inputs{ border: 1px solid #dddddd; padding: 3px; padding-bottom: 2px; background: #ffffff url(images/under_09.gif) no-repeat left top;}
.selects{ border: 1px solid #dddddd; padding: 3px; padding-bottom: 2px;}
.radio_er{ vertical-align: middle;}
.inputs_btn_st01{color:#ffffff; background:url(images/btns_02.gif) repeat-x left top; height: 25px; padding-bottom: 3px; *padding-bottom: 0px; padding-left: 8px; padding-right: 8px; *padding-left: 3px; *padding-right: 3px; border: none; cursor: pointer;}

.hidctrl{ width: 0px; height: 0px; visibility: hidden;}

.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt20{ margin-top: 20px;}
.nboder{ border: none; padding: 0px; margin: 0px;}
.mclear{clear: both; visibility: hidden; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px;}

.Ti_1{ height: 33px; border-bottom: 0px solid #a30d0e; overflow: hidden; background:url(images/ti_01.gif) repeat-x left -291px;}
	.Ti_1 .i1{float: left; height: 33px; line-height: 33px; padding-left: 37px; background:url(images/ti_01.gif) no-repeat left -205px;}
	.Ti_1 .i1 h3{ font-size: 14px; color: #333333; font-weight: normal;}
	.Ti_1 .i1 h3 a{ font-size: 14px; color: #333333;}
	.Ti_1 .i2{float: right; width: 8px; text-align: center; height: 33px; background:url(images/ti_01.gif) no-repeat right -248px;}

.Ti_2{ height: 33px; border: 1px solid #dbe1e6; border-top: none; border-bottom: none; overflow: hidden; background:url(images/ti_02.gif) repeat-x left -140px;}
	.Ti_2 .i1{float: left; height: 33px; line-height: 33px; padding-left: 13px;}
	.Ti_2 .i1 h3{ font-size: 14px; color: #333333; font-weight: normal;}
	.Ti_2 .i1 h3 a{ font-size: 14px; color: #333333;}
	.Ti_2 .i2{}
.Ti_3{ height: 31px; border: 1px solid #dbe1e6; overflow: hidden; background: #f9fafa;}
	.Ti_3 .i1{float: left; height: 31px; line-height: 31px; padding-left: 13px;}
	.Ti_3 .i1 h3{ font-size: 14px; color: #333333; font-weight: normal;}
	.Ti_3 .i1 h3 a{ font-size: 14px; color: #333333;}
	.Ti_3 .i2{}
	
.angletl{position: absolute; left: 0px; top: 0px; line-height: 0px;}
.angletr{position: absolute; right: 0px; top: 0px; line-height: 0px;}
.anglebl{position: absolute; left: 0px; bottom: 0px; line-height: 0px;}
.anglebr{position: absolute; right: 0px; bottom: 0px; line-height: 0px;}

.xalert{ background: #2c85d7; border: 1px solid #286ac2; color: #FFFFFF; left: 128px; padding: 8px 15px; position: absolute; text-align: left; top: -30px; line-height: 14px;}
	.xalert .tips{background:url(images/dot_02.gif) repeat-x bottom; padding-bottom: 3px;}
	.xalert .txt{ padding-top: 3px;}
	.xalert .pointl{background:url(images/angle_02.gif) no-repeat 0px -34px; width: 13px; height: 14px; left: -13px; bottom: 12px; position: absolute;}
	.xalert .angletl{ background:url(images/angle_02.gif) no-repeat 0px 0px; width: 7px; height: 7px; left: -1px; top: -1px;}
	.xalert .angletr{ background:url(images/angle_02.gif) no-repeat -17px 0px; width: 7px; height: 7px; right: -1px; top: -1px;}
	.xalert .anglebl{ background:url(images/angle_02.gif) no-repeat 0px -17px; width: 7px; height: 7px; left: -1px; bottom: -1px;}
	.xalert .anglebr{ background:url(images/angle_02.gif) no-repeat -17px -17px; width: 7px; height: 7px; right: -1px; bottom: -1px;}

#light_alert{ border: 9px solid #2C85D7; background: #FFFFFF url(images/under_10.gif) repeat-x bottom; text-align: center; position: absolute; top: 28%; left: 36%; z-index: 51; min-width: 280px; height: 150px; _width: 280px; _height: 150px;}
    #light_alert .txt{ padding: 15px; padding-top: 46px; font-size: 14px; white-space: nowrap;}
    #light_alert .txt a{color: #2565BD; text-decoration: underline; font-size: 14px;}
    #light_alert .opera{ position: absolute; bottom: 8px; right: 20px;}
    #light_alert .opera .btn{color:#ffffff; background:url(images/btns_02.gif) repeat-x left top; line-height: 15px; padding: 4px 8px 5px 8px;}
#light_fade{background: #000000; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 50;}

.xlocation{color:#555555; margin-top: 12px;}
.xlocation .ico{ display: inline-block; background:url(images/dots_01.gif) no-repeat left -136px; margin-left: 5px; margin-right: 5px; width: 16px; height: 15px;}
.xlocation a{color:#555555;}

.ipagex.wline{ border-top: 1px solid #F1F0F0; padding-top: 12px; margin-left: 15px; margin-right: 15px;}
.ipagex{margin-top: 39px;}
.ipagex .page-v{ text-align: center; font-size: 11px;}
.ipagex .page-v .nopage{ display: inline-block; border: 1px solid #E3E3E3; height: 22px; line-height: 22px; text-align: center; padding-left: 5px; padding-right: 5px; margin-left: 2px; margin-right: 2px; white-space:normal; font-size: 11px; color: #A4A4A4;}
.ipagex .page-v .nrpage{ display: inline-block; border: 1px solid #E3E3E3; height: 22px; line-height: 22px; text-align: center; padding-left: 5px; padding-right: 5px; margin-left: 2px; margin-right: 2px; white-space:normal; font-size: 11px;}

.ipagex .page-v .cupage{ display: inline-block; border: 0px solid #E3E3E3; height: 22px; line-height: 22px; width: 25px; margin-left: 2px; margin-right: 2px; text-align: center; font-size: 11px; font-weight: normal;}
.ipagex .page-v .orpage{ display: inline-block; border: 1px solid #E3E3E3; height: 22px; line-height: 22px; width: 25px; margin-left: 2px; margin-right: 2px; text-align: center; font-size: 11px;}

#HeadDiv{width: 980px; margin:0px auto; text-align: left; background:url(images/under_07.gif) repeat-x left bottom;}
	#HeadDiv .logo{float: left; padding-left: 20px; padding-top: 22px;}
	#HeadDiv .entry{float: right; padding-top: 0px; width: 615px; text-align: right;}
	#HeadDiv .entry .v1{margin-top: 7px; vertical-align: middle; line-height: 24px;}
	#HeadDiv .entry .v1{margin-top: 7px; vertical-align: middle; line-height: 24px;}
	#HeadDiv .entry .v1 .i1{}
	#HeadDiv .entry .v1 .i1 .currbtn{position: relative; z-index: 10; background: url(images/under_13.gif) no-repeat left 100px; display: inline-block; height: 18px; padding-top: 6px; padding-left: 1px;}
	#HeadDiv .entry .v1 .i1 .currency{ width: 42px; height: 12px; background:url(images/tips_01.gif) no-repeat 0px 0px; display: inline-block; margin-left: 5px; margin-right: 5px; cursor: pointer;}
	#HeadDiv .entry .v1 .i1 .btn{ width: 13px; height: 12px; background:url(images/dots_01.gif) no-repeat 0px 0px; margin-right: 10px;}
	#HeadDiv .entry .v1 .i1 .selerate{position: absolute; right: 4px; top: 24px; background:url(images/under_13.gif) no-repeat left bottom; width: 72px; text-align: left; padding-top: 1px;}
	#HeadDiv .entry .v1 .i1 .selerate i{display: inline-block; width: 42px; height: 12px; background:url(images/tips_01.gif) no-repeat 0px 0px; margin-left: 6px; margin-bottom: 7px; cursor: pointer;}
	#HeadDiv .entry .v1 .i1 .currbtn .USD{ background-position: 0px 0px;}
	#HeadDiv .entry .v1 .i1 .currbtn .GBP{ background-position: 0px -21px;}
	#HeadDiv .entry .v1 .i1 .currbtn .AUD{ background-position: 0px -41px;}
	#HeadDiv .entry .v1 .i1 .currbtn .CAD{ background-position: 0px -61px;}
	#HeadDiv .entry .v1 .i1 .currbtn .EUR{ background-position: 0px -81px;}
	#HeadDiv .entry .v1 .i1 .currbtn .ZAR{ background-position: 0px -101px;}
	
	#HeadDiv .entry .v1 .i2 a{text-decoration: underline; margin-left: 3px; margin-right: 3px;}
	#HeadDiv .entry .v1 .i3{display: inline-block; height: 24px; width: 70px; padding-left: 69px; text-align: center; background:url(images/tips_02.gif) no-repeat 0px 1px;}
	#HeadDiv .entry .v1 .i3 b{ cursor: pointer;}

	#HeadDiv .entry .v2{}
	#HeadDiv .entry .v2 .ekeys{ color: #696969; font-size: 11px; margin-top: 9px; width: 460px; padding-right: 20px; text-align: left; float: right;}
	#HeadDiv .entry .v2 .ekeys a{ color: #696969; font-size: 11px; margin-left: 4px; margin-right: 4px;}
	#HeadDiv .entry .v2 .isearch{margin-top: 8px; float: right; position: relative; z-index: 9; text-align: left;}
	#HeadDiv .entry .v2 .isearch .inputs{border: 1px solid #8e8e90; width: 335px; height: 18px; float: right; padding: 3px; padding-top: 3px; padding-bottom: 2px; padding-left: 25px; margin-right: 16px; _margin-right: 8px; font-size: 13px; background: none; background:url(images/dots_01.gif) no-repeat 7px -19px;}
	#HeadDiv .entry .v2 .isearch .btn{ width: 78px; height: 25px; float: right; margin-right: 20px; _margin-right: 10px; font-size: 0px; line-height: 0px; overflow: hidden; text-indent: -1000px; background: url(images/btns_01.gif) no-repeat 0px 0px; border: none;}
	#HeadDiv .entry .v2 .isearch .tips-pop{ position: absolute; left: 0px; top: 24px; *left: 136px; width: 343px; background: #FFFFFF; border: 1px solid #5c5c5c; padding: 10px;}
	#HeadDiv .entry .v2 .isearch .tips-pop li{}
	#HeadDiv .entry .v2 .isearch .tips-pop a{font-size: 11px; text-decoration: none; display: block; height: 20px; line-height: 20px; overflow: hidden;}
	#HeadDiv .entry .v2 .isearch .tips-pop a:hover{ background: #f0f0f0;}
	#HeadDiv .entry .v2 .isearch .tips-pop a b{ color:#0066CC;}
	#HeadDiv .entry .v2 .isearch .tips-wait{position: absolute; left: 6px; top: 5px; *left: 142px; width: 16px; height: 16px; background:url(images/loader_01.gif) no-repeat left top;}
	
	#HeadDiv .nav{background:url(images/ti_02.gif) repeat-x left 0px; height: 60px; margin-top: 12px;}
	#HeadDiv .nav .v1{ float: left; height: 60px;}
	#HeadDiv .nav .v1 ul.ult{margin-left: 8px; _margin-left: 8px;}
	#HeadDiv .nav .v1 ul.ult li.lit{ float: left; _width: 60px; text-align: center; position: relative; z-index: 2;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-ti a{ color: #FFFFFF; display: block; height: 60px; line-height: 53px; padding-left: 28px; padding-right: 28px; margin-left: 3px; margin-right: 3px; font-size: 14px; white-space: nowrap;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-ti a:hover{background:url(images/ti_02.gif) repeat-x left -70px; color:#FFFFFF; text-decoration: none;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-ti a.act{background:url(images/ti_02.gif) repeat-x left -70px; color:#FFFFFF;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-sub{ position: absolute; z-index: 5; top: 51px; left: 3px; background:#FFFFFF;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-sub ul{background:#FFFFFF; border: 1px solid #4b4d4f; border-top: none; padding-top: 8px; padding-bottom: 8px; padding-left: 2px; padding-right: 2px;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-sub ul li a{ white-space: nowrap; display: block; height: 28px; line-height: 28px; padding-left: 10px; padding-right: 10px; border-bottom: 0px solid #dadada; text-decoration: none;}
	#HeadDiv .nav .v1 ul.ult li.lit .nav-sub ul li a:hover{background:#f6f6f6;}
	#HeadDiv .nav .v2{ float: right; width: 8px; height: 60px;}
	
#FootDiv{width: 980px; margin:0px auto; text-align: left;}
	#FootDiv .v1{border-top: 1px solid #dadada; border-bottom: 1px solid #f1f0f0; margin-top: 14px; padding-bottom: 15px;}
	#FootDiv .v1 .tips{float: left; width: 230px; padding-right: 48px; padding-left: 88px; padding-top: 12px;}
	#FootDiv .v1 .tips h4{color:#303030; font-size: 18px; line-height: 19px; font-weight: normal;}
	#FootDiv .v1 .tips p{color:#383838; line-height: 19px; padding-top: 4px;}
	#FootDiv .v1 .tips p span{color:#0066cc;}
	#FootDiv .v1 .info{float: left; width: 198px; padding-top: 12px;}
	#FootDiv .v1 .info h4{font-size: 13px; line-height: 16px; padding-bottom: 2px; color:#303030;}
	#FootDiv .v1 .info ul li{ line-height: 14px; background:url(images/dot_01.gif) no-repeat left 12px; padding-left: 8px; padding-top: 7px; color:#555555;}
	#FootDiv .v1 .info ul li a{color:#555555;}
	
	#FootDiv .v2{margin-top: 10px; margin-bottom: 10px;}
	#FootDiv .v2 a{color:#383838;}
	#FootDiv .v2 .tw{ display:inline-block; width: 16px; height: 16px; background:url(images/dots_01.gif) no-repeat left -84px; margin: 0px 5px 0px 5px;}
	#FootDiv .v2 .fb{ display:inline-block; width: 16px; height: 16px; background:url(images/dots_01.gif) no-repeat left -110px; margin: 0px 5px 0px 5px;}
	
	#FootDiv .v3{text-align: center; padding-top: 20px; padding-bottom: 32px;}
	#FootDiv .v3 .i1{color:#a8a8a8;}
	#FootDiv .v3 .i1 a{font-size: 13px; margin: 0px 7px 0px 7px;}
	#FootDiv .v3 .i2{text-align: center; margin-top: 20px; margin-bottom: 20px;}
	#FootDiv .v3 .i2 img{margin-left: 6px; margin-right: 6px;}
	
	#FootDiv .site_tips{margin-top: 100px;}
	#FootDiv .site_tips .ti{border-bottom: 1px solid #f1f0f0; padding-bottom: 9px; margin-bottom: 12px;}
	#FootDiv .site_tips .ti h2{font-weight: normal; font-size: 16px;}
	#FootDiv .site_tips .dl{float: left; width: 440px; padding-left: 25px; padding-right: 25px;}
	#FootDiv .site_tips .dl .i1{font-weight: bold; padding-bottom: 10px;}
	#FootDiv .site_tips .dl .i2{line-height: 16px; color:#383838; padding-bottom: 15px;}